Yang ZexiangYang Zexiang
When the Data Goes Silent: Lessons from an Empty AnalysisThe clock on the screen ticked over to 2:47 a.m. Barcelona time. I opened the...
India gifts Sindarov's World Cup scoresheet to Uzbek president: 'Chess Diplomacy' and the generational shiftThe handwritten scoresheet – a piece of paper that seems lifeless – has just...
Winning Like Losing: Al-Hariri Opens Fire on Al-Nassr and the Price of an Unformed IdentityOn the scoreboard, the number stands. 2-1. Al-Nassr leave Abha with all three...
Bursaspor Dominates with 21-Point Victory: A Data-Driven Match AnalysisIn a match within the framework of the European professional basketball leagu...
CAHN's 70th Anniversary Festival: Quang Hai, Nguyen Filip and the Preparation Signal for the V-League ReturnOn October 10, at the headquarters of Hanoi Police FC, what made me stop was...
From a Mexico Power-Outage Notice to a Football Mislabel: When an Analysis Pipeline Deceives ItselfThere is one October afternoon I remember vividly, not because of a goal, but...
Amid Transfer-Window Noise, an Analyst Must Know When to Stay SilentDuring three weeks reviewing footage of the Johor Darul Ta'zim match against...
Tony Parker and the 15-Year Equation: ASVEL Rebuilding from Budgetary AshesHook Tony Parker walked into the press room in Villeurbanne with a blank...
The Return of the Back Three and the Trap Called FearIn the 67th minute of a match I was watching with my eyes and recording in my...
India's Soft Draw at the 2026 Asian Games: An Opener That Measures Restraint, Not StrengthI once stood before an easy draw, and I once lost it. In 2026, at the East Ja...
The 40 mm Shoe and the Stripped Gold: Aichi-Nagoya 2026 and an Unprecedented Precedent in Asian AthleticsOn the morning of September 28, 2026, the mixed zone beside the women's...
tkzin's Three Aces at Champions Shanghai: A Brazilian Rookie Touches VCT's Old CeilingI heard three clicks. They did not land as one beat; they were scattered acro...
Asian Games 2026: Satwik-Chirag's First-Round Fall and the Closing Problem of a 29-Year-Old PairOn 25 September 2026, at an arena in Aichi-Nagoya, I sat in front of the scre...
1.4 Metres: The Number That Decided Kevin Ociepka's 155-Hour RecordParkstadion Baunatal, Hessen, Germany. Three in the morning on the fifth day ...
ChessBase Magazine #225: Unveiling 27 Entertaining Miniatures from the Chess Festival Prague 2026Sitting in a quiet cafe in Binh Duong, sipping hot coffee, I flip through the...
Rally Scoring in Volleyball: Why Every Mistake Now Costs a Point ImmediatelyThe stands fall silent at the decisive moment of the fourth set. The scoreboa...
Caitlin Clark sets assist record as USA crushes China 94-61The moment that exposed tournament pressure When Caitlin Clark stepped to the...
Where ShotLink Stops: The Data Blind Spots of Professional GolfOn a Saturday evening at a tournament in Japan, I sat in the press room, open...
The Diaz Graham Twins, Five Hours, and the Verification Gap in NBA Transfer NewsThere is one metric I always write into my notebook whenever I track a...
Vezenkov's 36 points, PIR 46: What is Bulgaria building ahead of the EuroBasket 2029 qualifiers?The number 46 is not a shot, not a play, but the Performance Index Rating (PI...
